Internet Archive BookReader

The battle of Buena Vista : with the operations of the "Army of occupation" for one month